/* Write your styles */
.inner{width: 100%;background-color: #f8f8f8;min-height: 100vh;}
@media screen and (min-width: 640px) {.inner{margin: 0 auto;width: 640px;}}
body{background-color: #f2f2f2;font-size: 14px;}
.col1{color: #ff6600;}
.col2{color: #fe6700;}
.col3{color: #999999;}
.col4{color: #fe4543;}
.col5{color: #333333;}
.col6{color: #646464;}
.col7{color: #ffffff;}
.bgco1{background-color: #ffffff;}
.bgco2{background-color: #fe4543;}
.bgco3{background-color: #fe6700;}
.colour label{padding: 0px 10px;display: inline-block; border: 1px solid #999999;font-weight: 300;color: #6d6d6d;border-radius: 5px;}
.colour label input{display: none;}
.colour{width: 100%; }
.count input{ width: 42px;text-align: center;height: 26px; }
.bor-l1{border-left: 1px solid  #eeeeee;}
.bor-r1{border-right: 1px solid  #eeeeee;}
.bor-t1{border-top: 1px solid  #eeeeee;}
.bor-b1{border-bottom: 1px solid  #eeeeee;}
.bor-2{border: 1px solid  #fe4543;}
.bor-3{border: 1px solid  #fe6700;}


.am-tabs-d2 .am-tabs-nav > .am-active::after{border-bottom-color: #ffffff;}
.am-tabs-d2 .am-tabs-nav > .am-active {border-bottom: 2px solid #fc3f3d;}
.am-tabs-d2 .am-tabs-nav > .am-active a {color: #fc3f3d;}
.auto{
    width:calc(100% - 40px);
    margin: 0 auto;
}
.address_borbottom{
    height: 3px;
    background-image: url(../images/bg_address.jpg);
    background-size: 60px 3px;
    
}
.w100a{
    width:100%;
}
.h100a{
    height:100%;
}
.wh100a{
    width: 100%;
    height: 100%;
    display: flex;
    
}




.cb-container {
    text-align: center; }
  
  .sliderOne input[type=checkbox] {
    visibility: hidden; }
  
  .sliderOne {
    width: 50px;
    height: 24px;
    background: #42db5c;
    margin: 20px auto;
    position: relative;
    border-radius: 50px;
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2);
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.2); }
  
  .sliderOne label {
    display: block;
    width: 22px;
    height: 22px;
    position: absolute;
    top: 1px;
    left: 1px;
    cursor: pointer;
    background: #fcfff4;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px;
    -moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
    -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.3);
    -moz-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    -webkit-transition: all 0.4s ease;
    transition: all 0.4s ease; }
  
  .sliderOne input[type=checkbox]:checked + label {
    left: 27px; }
.promo_code{
    display: none;
}



.am-ucheck-icons{
    top:20px;
}